package com.medica.ledproject.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.medica.ledproject.entity.*;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaona
 * @since 2024-05-29
 */
public interface IDzParkLedProgramsService extends IService<DzParkLedPrograms> {
        /**
         * 新增节目
         * @param dzParkLedPrograms
         * @return
         */
        String updatePrograms(DzParkLedPrograms dzParkLedPrograms);

        /**
         * 发布节目
         * @param requestProN
         * @return
         */
        String sendPrograms(RequestProN requestProN);

        /**
         * 删除节目
         * @param id
         * @return
         */
        String delPrograms(int id);

        /**
         * 获取节目列表
         * @param programRequestDao
         * @return
         */
        IPage<DzParkLedProgramsRespon> getPrograms(ProgramRequestDao programRequestDao);
}
